Cerkev sv. Mihaela v Zgornjih Dupljah
V Zgornjih Dupljah stoji cerkev svetega Mihaela. Skoraj vso zgodovino, prvič se omenja leta 1391, je imela status podružnične cerkve, nekajkrat pa je postala samostojna - leta 1785 in 1832. Posvečena je svetemu Mihaelu, stoji pa tik ob vznožju Udin boršta pod Gradiščem. Gradili naj bi jo trikrat. Najprej je na tem mestu stala majhna kapelica, kasneje so zgradili ladjo in dodali tudi zvonik.
Cerkev, ki je dolga 14,6m in široka 5,5m , krasijo trije zlati oltarji. Posebno lep je glavni iz leta 1676. Narejen je v klasičnem baročnem stilu ter zaščiten kot kulturnozgodovinski spomenik. Posvečen je nadangelu sv. Mihaelu. Njegov kip stoji sredi oltarnega podstavka, posebno lepi pa so stebriči, oviti z vinsko trto. Na levi strani ladje stoji oltar sv. Marjete, na desni pa oltar sv. Urbana. Te oltarje je leta 1849 oblikoval kipar Janez Gosar, ki je naslikal tudi freske na stropu prezbiterija.
Posebnost zgornjedupljanske cerkve so postaje križevega pota, ki so slikane na steklo. Slike merijo 27 X 30 cm, avtor pa žal ni znan. Zanimivo je, da imajo vse postaje latinske napise, le dvanajsta ima napis v slovenščini ( Jezus umerje ).
Cerkev so v sodobnem času večkrat obnavljali. Zadnjič so leta 1995 obnovili vse tri oltare in takrat jih je blagoslovil ljubljanski nadškof dr. Alojzij Šuštar.